| автор перевода - Штрек - flash-club.ru | Предыдущая | Следующая | Оглавление |
Flash Player 5.
my_str.substring(start:Number, [end:Number]): String
start Число; целое число указывающее позицию первого
символа в my_str для создания подстроки. Допустимые значения
для start - от 0 до String.length
- 1. Если start отрицательное число, стартовая позиция
определяется как 0.
end Число; целое число которое на 1+ больше индекса
последнего символа в my_str промежутка, который надо извлечь.
Допустимые значения для end - от 1 до String.length.
Символ, указанный в параметре end не включается в извлекаемую
строку. Если этот параметр опущен, используеться String.length
. Если этот параметр - отрицательное число, он считается равным 0.
Строка; подстрока исходной строки.
Метод; возвращает строку символов, содержащихся между точкой, указанной в start
и параметром end. Если параметр end
не указан, конец подстроки определяеться концом исходной строки. Если значение
start равно значению end, метод
возвращает пустую строку. Если значение start больше значения
end, параметры автоматически меняются местами прежде чем
выполнится функция, при этом оригинальные значения параметров не изменяются.
В следующем примере показано использование метода substring():
var my_str:String = "Hello world"; var mySubstring:String = my_str.substring(6,11); trace(mySubstring); // выводится: world
В следующем примере показано использование метода при отрицательном значении
параметра start:
var my_str:String = "Hello world"; var mySubstring:String = my_str.substring(-5,5); trace(mySubstring); // выводится: Hello
Некоторые примеры есть также в файле Strings.fla папки HelpExamples . В списке даны примерные пути к этой папке :
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |